Python Job: Python Developer

Job added on

Company

CYOS Solutions

Location

Sydney - Australia

Job type

Full-Time

Python Job Details

Application closing date: Thursday, 16 February 2023 • 11:59pm, Canberra time (in Canberra)

Estimated start date: Monday, 27 March 2023

Location of work: NSW, Offsite

Length of contract: 12 months

Contract extensions: 2 x 12 months

Security clearance: Must have Negative Vetting Level 1

Rates: $110 - $140 per hour (inc. super)



The Australian Signals Directorate, through the Australian Cyber Security Centre (ACSC) Cyber Engagement and Access Division, is responsible for delivering a range of programmes supporting national cyber security capabilities.

Cyber.gov.au & Digital Systems (CDS) section within ACSC are responsible for delivering the enhancement and ongoing support of a variety of capabilities that underpin ACSC's efforts to “help make Australia the most secure place to connect online.” This includes the ReportCyber Application Platform (RCAP) that provides a single point of entry for individuals, businesses and government to report cyber-crimes and have their reports referred to the most appropriate responders.

A back end python developer is required to support the ongoing development and sustainment of the RCAP, and to meet changing support and service expectations. Back end developers are critical for building new capability or enhancements for ReportCyber as well as sustaining the platform.

Candidates who do not address the essential criteria are likely to be found unsuitable.

The successful candidate will normally work 5 days per week (estimated 40 hour week). This role is Canberra based. All candidates must be Australian Citizens and hold a current NV1 clearance to apply. Please provide your AGSVA Clearance Subject (CS) ID in your resume.

This role requires the successful candidate to complete an Organisational Suitability Assessment (OSA) within 12 months of engagement. An OSA is an ASD policy requirement (ASD-POL-014) for contractors who will be engaged for a period in excess of 12 months. OSA's are conducted to determine a person's suitability to work in ASD. Before submitting an application for this role, you should consider their preparedness for questions that may include the following topics: personal relationships, living circumstances, personal values, financial situation, physical and mental health history including substance use, and any civil and/or military record. All employees must obtain and maintain the required security clearance to work in ASD. If you are currently employed in the Australian Intelligence Community or the ADF, you will be provided with feedback on your OSA if the outcome has an adverse bearing on your current employment. No feedback will be provided on the outcome of the psychological assessment process to any other applicant.

Australian Cyber Security Centre (ACSC) is committed to remaining an exemplar in our response to COVID-19. We have a flexible workforce and have aligned our work environment to meet restrictions implemented by the ACT Government arrangements. Current engagements at ACSC are dependent upon ensuring compliance with these restrictions and meeting our specific business needs. For instances whereby a program of work is unable to be delivered virtually during lockdown, then a mutually agreed delayed commencement will be considered.




Essential Criteria

  • Demonstrated competence with Python, including testing of code.
  • Demonstrated experience contributing to and sustaining a production Python application.
  • API development experience using Cloud based solution or COTS products, including good knowledge of rate limits, throttling and securing the API and documentation.
  • Experienced in developing and deploying software within a Linux / Unix environment.
  • Proven ability to work in a team environment and contribute ideas. Experience working within an AGILE delivery team highly desirable.
  • Ability to document technical processes in accordance with organisational policies and procedures and be able to promote bi-directional knowledge transfer within a team environment.


Desirable Criteria

  • Demonstrated competence with AWS, DynamoDB, S3 and API Gateway.
  • Experience in the Cyber Security or related domain would be highly regarded.
  • Experience in the use of automation and deployment tools is desirable, CI/CD and test automation experience, preferably with Azure Devops.
  • Experience and proficiency in REACT, TypeScript, Javascript, ES6, Typescript, Webpack and SASS/CSS.